home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
mint
/
lib
/
mlib44d.zoo
/
diffh
< prev
next >
Wrap
Text File
|
1994-03-01
|
4KB
|
152 lines
*** 43.1 1994/02/15 20:24:36
--- ./PatchLev.h 1994/02/15 20:33:28
***************
*** 3,6 ****
* directory.
*/
! #define _PatchLevel "43"
--- 3,6 ----
* directory.
*/
! #define _PatchLevel "44"
*** 43.1 1994/02/15 20:24:36
--- ./ioctl.h 1994/02/27 09:42:14
***************
*** 42,68 ****
#define TIOCOUTQ (('T'<< 8) | 24)
/* faked by the library */
! #define TIOCNOTTY (('T'<<8) | 251)
/* not yet implemented in MiNT */
! #define TIOCGETD (('T'<<8) | 252)
! #define TIOCSETD (('T'<<8) | 253)
! #define TIOCLGET (('T'<<8) | 254)
! #define TIOCLSET (('T'<<8) | 255)
#define NTTYDISC 1
/* ioctl's to act on processes */
! #define PPROCADDR (('P'<<8) | 1)
! #define PBASEADDR (('P'<<8) | 2)
#define PCTXTSIZE (('P'<< 8) | 3)
#define PSETFLAGS (('P'<< 8) | 4)
#define PGETFLAGS (('P'<< 8) | 5)
/* shared memory ioctl's */
#define SHMGETBLK (('M'<< 8) | 0)
#define SHMSETBLK (('M'<< 8) | 1)
#endif /* __MINT__ */
#ifndef _filesys_h
--- 42,113 ----
#define TIOCOUTQ (('T'<< 8) | 24)
/* faked by the library */
! #define TIOCMGET (('T'<< 8) | 248)
! #define TIOCCDTR (('T'<< 8) | 249)
! #define TIOCSDTR (('T'<< 8) | 250)
! #define TIOCNOTTY (('T'<< 8) | 251)
+ /* bits in longword fetched by TIOCMGET */
+ #define TIOCM_LE 0001 /* not supported */
+ #define TIOCM_DTR 0002
+ #define TIOCM_RTS 0004
+ #define TIOCM_ST 0010 /* not supported */
+ #define TIOCM_SR 0020 /* not supported */
+ #define TIOCM_CTS 0040
+ #define TIOCM_CAR 0100
+ #define TIOCM_CD TIOCM_CAR
+ #define TIOCM_RNG 0200
+ #define TIOCM_RI TIOCM_RNG
+ #define TIOCM_DSR 0400 /* not supported */
+
/* not yet implemented in MiNT */
! #define TIOCGETD (('T'<< 8) | 252)
! #define TIOCSETD (('T'<< 8) | 253)
! #define TIOCLGET (('T'<< 8) | 254)
! #define TIOCLSET (('T'<< 8) | 255)
#define NTTYDISC 1
/* ioctl's to act on processes */
! #define PPROCADDR (('P'<< 8) | 1)
! #define PBASEADDR (('P'<< 8) | 2)
#define PCTXTSIZE (('P'<< 8) | 3)
#define PSETFLAGS (('P'<< 8) | 4)
#define PGETFLAGS (('P'<< 8) | 5)
+ #define PTRACESFLAGS (('P'<< 8) | 6)
+ #define PTRACEGFLAGS (('P'<< 8) | 7)
+ # define P_ENABLE (1 << 0) /* enable tracing */
+ #if 0 /* NOTYETDEFINED */
+ # define P_DOS (1 << 1) /* trace DOS calls - unimplemented */
+ # define P_BIOS (1 << 2) /* trace BIOS calls - unimplemented */
+ # define P_XBIOS (1 << 3) /* trace XBIOS calls - unimplemented */
+ #endif
+
+ #define PTRACEGO (('P'<< 8) | 8) /* these 4 must be together */
+ #define PTRACEFLOW (('P'<< 8) | 9)
+ #define PTRACESTEP (('P'<< 8) | 10)
+ #define PTRACE11 (('P'<< 8) | 11)
+ #define PLOADINFO (('P'<< 8) | 12)
+ #define PFSTAT (('P'<< 8) | 13)
+
+ struct __ploadinfo {
+ /* passed */
+ short fnamelen;
+ /* returned */
+ char *cmdlin, *fname;
+ };
/* shared memory ioctl's */
#define SHMGETBLK (('M'<< 8) | 0)
#define SHMSETBLK (('M'<< 8) | 1)
+ /* cursor control ioctl's */
+ #define TCURSOFF (('c'<< 8) | 0)
+ #define TCURSON (('c'<< 8) | 1)
+ #define TCURSBLINK (('c'<< 8) | 2)
+ #define TCURSSTEADY (('c'<< 8) | 3)
+ #define TCURSSRATE (('c'<< 8) | 4)
+ #define TCURSGRATE (('c'<< 8) | 5)
#endif /* __MINT__ */
#ifndef _filesys_h
*** 43.1 1994/02/15 20:24:36
--- ./mintbind.h 1994/02/26 08:44:18
***************
*** 481,486 ****
--- 481,494 ----
trap_1_wlww(0x13b, (long)(path), (short)(drv), (short)(size))
#define Salert(msg) \
trap_1_wl(0x13c, (long)(msg))
+ /* The following are not yet official... */
+ #define Tmalarm(ms) \
+ trap_1_wl(0x13d, (long)(ms))
+ #define Psigintr(vec, sig) \
+ trap_1_www(0x13e, (short)(vec), (short)(sig))
+ #define Suptime(uptime, avenrun) \
+ trap_1_wll(0x13f, (long)(uptime), (long)(avenrun))
+
#endif /* __LATTICE__ */
#endif /* __TURBOC__ */
*** 43.1 1994/02/15 20:24:36
--- ./ostruct.h 1994/02/22 17:47:24
***************
*** 153,158 ****
--- 153,162 ----
char buttons;
char xparam;
char yparam;
+ short xmax;
+ short ymax;
+ short xstart;
+ short ystart;
} _PARAM;
/* Structure returned by Kbdvbase() */